Skip to content

Upgrade to Kit v6#158

Merged
amilz merged 3 commits intosolana-foundation:mainfrom
mcintyre94:kit-v6
Feb 25, 2026
Merged

Upgrade to Kit v6#158
amilz merged 3 commits intosolana-foundation:mainfrom
mcintyre94:kit-v6

Conversation

@mcintyre94
Copy link
Contributor

Summary

v6 is a breaking change in Kit, see release notes: https://github.com/anza-xyz/kit/releases/tag/v6.0.0

  • Remove export of BaseTransactionMessage, we use TransactionMessage instead
  • Change to the TransactionPlanExecutor interface. This now includes a context parameter, which the executor can use to set a message/transaction/signature during execution. This context then becomes available whether the execution suceeds/fails/is cancelled.

Note that this upgrade found some type errors in v6.0.0 which were addressed in 6.0.1, which is why we use specifically that version here.

Testing

  • pnpm lint
  • pnpm test
  • pnpm build
  • Other (describe):

v6 is a breaking change in Kit, see release notes: https://github.com/anza-xyz/kit/releases/tag/v6.0.0

- Remove export of `BaseTransactionMessage`, we use `TransactionMessage` instead
- Change to the `TransactionPlanExecutor` interface. This now includes a
  `context` parameter, which the executor can use to set a
message/transaction/signature during execution. This context then
becomes available whether the execution suceeds/fails/is cancelled.
@vercel
Copy link

vercel bot commented Feb 10, 2026

@mcintyre94 is attempting to deploy a commit to the Solana Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@amilz amilz self-requested a review February 10, 2026 18:07
@amilz amilz merged commit 5021c44 into solana-foundation:main Feb 25, 2026
7 of 8 checks passed
@github-actions github-actions bot mentioned this pull request Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants